package cn.hansfly.puzzle;

class Cup {
	Cup(int marker){
		System.out.println("Cup(" + marker + ")");
	}
	
	void f(int marker){
		System.out.println("f(" + marker + ")");
	}
}

class Cups{
	static Cup c1;
	static Cup c2;
	static{
		c1 = new Cup(1);
		c2 = new Cup(2);
	}
	
	Cups() {
		System.out.println("Cups()");
	}
	
	static Cup c3 = new Cup(3);
}

public class ExplicitStatic {
	public static void main(String[] args) {
		Cups cs = new Cups();
	}
}
